export interface TagVO {
  /**
   * 标签ID
   */
  tagId: string | number;

  /**
   * 标签类型
   */
  tagType: TagTypeEnum;

  /**
   * 标签名称
   */
  tagName: string;

  /**
   * 标签数量
   */
  tagCount:number;

}

export enum TagTypeEnum {
  /**
   * 题库类型
   */
  RepoType = 'RepoType',
  /**
   * 题目类型
   */
  TemplateType = 'TemplateType',
  /**
   * 难度
   */
  Difficulty = 'Difficulty',
}

export interface TagForm {
  /**
   * 标签ID
   */
  tagId?: string | number;

  /**
   * 标签类型
   */
  tagType?: TagTypeEnum;

  /**
   * 标签名称
   */
  tagName?: string;

}

export interface TagQuery  {

  /**
   * 标签类型
   */
  tagType?: TagTypeEnum;

  /**
   * 标签名称
   */
  tagName?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}



